london scotland guesthouses escorts golf ireland edinburgh ireland golf dundee golf club glasgow carnoustie wales bed and breakfasts golf course golf clubs escort ireland travel